<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<meta name="GENERATOR" content="PasDoc 0.11.0">
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<title>Crispy Plotter Documentation: ResConst</title>
<link rel="StyleSheet" type="text/css" href="pasdoc.css">
</head>
<body bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#800080" alink="#FF0000">
<h1 class="unit">Unit ResConst</h1>
<table class="sections wide_list">
<tr>
<td><a class="section"  href="#%40Description">Description</a></td><td>uses</td><td>Classes, Interfaces, Objects and Records</td><td><a class="section"  href="#%40FuncsProcs">Functions and Procedures</a></td><td><a class="section"  href="#%40Types">Types</a></td><td><a class="section"  href="#%40Constants">Constants</a></td><td><a class="section"  href="#%40Variables">Variables</a></td></tr></table>
<a name="%40Description"></a><h2 class="description">Description</h2>
<p>
This file contains mainly resource strings and global constants.</p>
<a name="%40Uses"></a><h2 class="overview">Overview</h2>
<a name="%40FuncsProcs"></a><h3 class="summary">Functions and Procedures</h3>
<table class="summary wide_list">
<tr class="list">
<td class="itemcode"><code>procedure <b><a   href="ResConst.html#UpdateStrings">UpdateStrings</a></b>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code>procedure <b><a   href="ResConst.html#ShowLastError">ShowLastError</a></b>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code>procedure <b><a   href="ResConst.html#ProcessFormSettings">ProcessFormSettings</a></b>(Forms: array of TComponent; Load: Boolean);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code>procedure <b><a   href="ResConst.html#I18nRegisterForm">I18nRegisterForm</a></b>(Forms: array of TComponent);</code></td>
</tr>
</table>
<a name="%40Types"></a><h3 class="summary">Types</h3>
<table class="summary wide_list">
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#TFloat">TFloat</a></b> = Double;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#TFloatArray">TFloatArray</a></b> = array of <a   href="ResConst.html#TFloat">TFloat</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#TTabColors">TTabColors</a></b> = array[0..<a   href="ResConst.html#Tab_Max">Tab_Max</a> - 1] of TColor;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#PTabColors">PTabColors</a></b> = &circ;<a   href="ResConst.html#TTabColors">TTabColors</a>;</code></td>
</tr>
</table>
<a name="%40Constants"></a><h3 class="summary">Constants</h3>
<table class="summary wide_list">
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#FileExt_Func">FileExt_Func</a></b> =   'cpf';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#FileExt_Lang">FileExt_Lang</a></b> =   'lng';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#Dir_Data">Dir_Data</a></b> =       'Data\';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#Dir_Workspace">Dir_Workspace</a></b> = 'Workspace\';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#Dir_Plugins">Dir_Plugins</a></b> =    'Plugins\';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#Dir_Languages">Dir_Languages</a></b> =  'Languages\';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#File_Ini">File_Ini</a></b> =       <a   href="ResConst.html#Dir_Data">Dir_Data</a> + 'Settings.ini';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#File_FormsIni">File_FormsIni</a></b> =       <a   href="ResConst.html#Dir_Data">Dir_Data</a> + 'Forms.ini';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#File_OpenTab">File_OpenTab</a></b> =   <a   href="ResConst.html#Dir_Data">Dir_Data</a> + 'FuncTab%d.' + <a   href="ResConst.html#FileExt_Func">FileExt_Func</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#Dir_Manual">Dir_Manual</a></b> = 'Manual\';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_GraphHint">sc_GraphHint</a></b> = 'f%d(x) = %s';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#Cfg_UserSet">Cfg_UserSet</a></b> = 'UserSettings';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#App_Title">App_Title</a></b> = 'Crispy Plotter';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#Tab_Max">Tab_Max</a></b> = 32;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#Tab_HiddenIconAlpha">Tab_HiddenIconAlpha</a></b> = 0.5;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#VarChangeDelay">VarChangeDelay</a></b> = 10;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#Lang_Default">Lang_Default</a></b> = 'English';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#ExportDefaultLanguage">ExportDefaultLanguage</a></b> = false;</code></td>
</tr>
</table>
<a name="%40Variables"></a><h3 class="summary">Variables</h3>
<table class="summary wide_list">
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#Dir_Prog">Dir_Prog</a></b>: string;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#AppInfo">AppInfo</a></b>: string;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#AppVersion">AppVersion</a></b>: string;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#LanguageCode">LanguageCode</a></b>: string = 'en';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_ExportFilterNames">sc_ExportFilterNames</a></b>: array[0..2] of string =
  ('Windows Bitmap',
   'Enhanced Meta File',
   'Scalable Vector Graphics');</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_Workspace">sc_Workspace</a></b>: string = 'Workspace';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_NewFolder">sc_NewFolder</a></b>: string = 'New folder';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_NewFunction">sc_NewFunction</a></b>: string = 'New function';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_VarEditorParams">sc_VarEditorParams</a></b>: string = 'Parameter';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_VarEditorValue">sc_VarEditorValue</a></b>: string = 'Value';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_VarEditorDesc">sc_VarEditorDesc</a></b>: string = 'Description';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_ConfirmDelete">sc_ConfirmDelete</a></b>: string = 'Do you really want to delete this object?';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_ErrorInvalidExportParams">sc_ErrorInvalidExportParams</a></b>: string = 'One or more export options are set to invalid values.';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_UntitledDoc">sc_UntitledDoc</a></b>: string = 'New Function %d';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_ConfirmClose">sc_ConfirmClose</a></b>: string = 'The function %s has been modified. Do you want to save the changes?';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_ColorThemeNames">sc_ColorThemeNames</a></b>: array[0..6] of string =
    ('Default',
     'Black',
     'Windows',
     'Bright',
     'Old School',
     'Ink on Paper',
     'Cream');</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_RenderModes">sc_RenderModes</a></b>: array[0..3] of string =
    ('GDI (Default)',
     'GDI+ (High quality)',
     'OpenGL (High quality)',
     'AGG (Highest quality)');</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_GenericSyntaxError">sc_GenericSyntaxError</a></b>: string = 'Generic syntax error';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_InvalidClosingBrake">sc_InvalidClosingBrake</a></b>: string = 'Invalid closing brace';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_MissingClosingBrakes">sc_MissingClosingBrakes</a></b>: string = 'Missing closing brace';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_OperandExpected">sc_OperandExpected</a></b>: string = 'Operand expected';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_OperatorExpected">sc_OperatorExpected</a></b>: string = 'Operator expected';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_InvalidName">sc_InvalidName</a></b>: string = 'Name contains invalid characters.';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_InvalidCharacter">sc_InvalidCharacter</a></b>: string = 'Invalid character';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_UnknownFunction">sc_UnknownFunction</a></b>: string = 'Unknown function name';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_InvalidArgCount">sc_InvalidArgCount</a></b>: string = 'Incorrect number of function arguments';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_InvalidValue">sc_InvalidValue</a></b>: string = 'Invalid number';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_VarIsProtected">sc_VarIsProtected</a></b>: string = 'Cannot assign a value to a constant';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_SyntaxErrorLocation">sc_SyntaxErrorLocation</a></b>: string = 'at position %d-%d';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_SyntaxErrorPosition">sc_SyntaxErrorPosition</a></b>: string = 'at position %d';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_SyntaxErrorMessage">sc_SyntaxErrorMessage</a></b>: string = 'Syntax error %s in equation: &quot;%s&quot; %s';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_Err_MaxFuncTabs">sc_Err_MaxFuncTabs</a></b>: string = 'The maximum number of opened Function Tabs ' +
    'has been reached. Close at least one Tab before adding another.';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_InvalidParameterValue">sc_InvalidParameterValue</a></b>: string = 'Parameter %s:  &quot;%s&quot; is an ' +
    'invalid Parameter Value.';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_PlugAbout">sc_PlugAbout</a></b>: string = 'About &quot;%s&quot;';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_PlugConfig">sc_PlugConfig</a></b>: string = 'Configure &quot;%s&quot;';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_PlugShow">sc_PlugShow</a></b>: string = 'Show Plug-in window';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_Conf_ResetSettings">sc_Conf_ResetSettings</a></b>: string = 'This will reset all settings to ' +
    'default values.';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_Err_GetProcAddress">sc_Err_GetProcAddress</a></b>: string = 'GetProcAddress failed:  %s not found.';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_Info_Crash_Propmpt">sc_Info_Crash_Propmpt</a></b>: String =
    'A crash occured since the last time the program was used. ' +
    'Do you want to reset settings to default?';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_SaveCfgFailed">sc_SaveCfgFailed</a></b>: string = 'Configuration file could not be saved.';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_Sin">sc_FuncDesc_Sin</a></b>: string = 'Returns the trigonometric sine of angle ' +
    '(angle in radians)|angle';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_Cos">sc_FuncDesc_Cos</a></b>: string = 'Returns the trigonometric cosine of angle ' +
    '(angle in radians)|angle';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_Tan">sc_FuncDesc_Tan</a></b>: string = 'Returns the trigonometric tangent of angle ' +
    '(angle in radians)|angle';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_Ln">sc_FuncDesc_Ln</a></b>: string = 'Returns the natural logarithm (base e) of x|x';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_Log">sc_FuncDesc_Log</a></b>: string = 'Returns the logarithm (base b) of x|b|x';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_ArcSin">sc_FuncDesc_ArcSin</a></b>: string = 'Returns the arc sine of x, in the range of ' +
    '-pi/2 through pi/2|x';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_ArcCos">sc_FuncDesc_ArcCos</a></b>: string = 'Returns the arc cosine of x, in the range ' +
    'of 0.0 through pi|x';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_ArcTan">sc_FuncDesc_ArcTan</a></b>: string = 'Returns the arc tangent of x, in the range ' +
    'of -pi/2 through pi/2|x';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_ArcTan2">sc_FuncDesc_ArcTan2</a></b>: string = 'Returns the polar angle of rectangular ' +
    'coordinates (x, y) in the range of -pi through pi|x|y';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_Exp">sc_FuncDesc_Exp</a></b>: string = 'Returns Euler''s number e raised to the power ' +
    'of x|x';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_Rand">sc_FuncDesc_Rand</a></b>: string = 'Returns a pseudorandom value greater than ' +
    'or equal to 0 and less than range|range';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_Abs">sc_FuncDesc_Abs</a></b>: string = 'Returns absolute value of x|x';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_Sqr">sc_FuncDesc_Sqr</a></b>: string = 'Returns the square of x|x';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_Sqrt">sc_FuncDesc_Sqrt</a></b>: string = 'Returns the square root of x|x';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_Sign">sc_FuncDesc_Sign</a></b>: string = 'Returns the sign of x (-1, 0 or 1)|x';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_Frac">sc_FuncDesc_Frac</a></b>: string = 'Returns the fractional part of x|x';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_Round">sc_FuncDesc_Round</a></b>: string = 'Returns the rounded value of x|x';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_Trunc">sc_FuncDesc_Trunc</a></b>: string = 'Returns the value of x without its ' +
    'fractional part|x';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_Gauss">sc_FuncDesc_Gauss</a></b>: string = 'Returns the probability density function ' +
    'of the normal distribution with mean mu and standard deviation ' +
    'sigma of x|x|mu|sigma';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_TriWav">sc_FuncDesc_TriWav</a></b>: string = 'Returns a sample of a triangle wave with ' +
    'the frequency f at the time x in seconds|x|f';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_SquWav">sc_FuncDesc_SquWav</a></b>: string = 'Returns a sample of a square wave with ' +
    'the frequency f at the time x in seconds|x|f';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_SinWav">sc_FuncDesc_SinWav</a></b>: string = 'Returns a sample of a sine wave with ' +
    'the frequency f at the time x in seconds|x|f';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_SinWaves">sc_FuncDesc_SinWaves</a></b>: string = 'Returns a merged sample of count sine ' +
    'wave graphs with a frequency of [index]*mul + f|x|f|mul|count';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_Deg">sc_FuncDesc_Deg</a></b>: string = 'Returns x (given in radians) in degrees|x';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_Rad">sc_FuncDesc_Rad</a></b>: string = 'Returns x (given in degrees) in radians|x';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_Poly">sc_FuncDesc_Poly</a></b>: string = 'Evaluates a uniform polynomial in the form ' +
    'of c0*x&circ;0 + c1*x&circ;1 + c2*x&circ;2 +...|x|c0...c20';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_Ceil">sc_FuncDesc_Ceil</a></b>: string = 'Returns a value equal to the nearest integer that is greater than or equal to x|x';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_Floor">sc_FuncDesc_Floor</a></b>: string = 'Returns a value equal to the nearest integer that is less than or equal to x|x';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_Min">sc_FuncDesc_Min</a></b>: string = 'Returns the argument with the smaller value|value1|value2';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_Max">sc_FuncDesc_Max</a></b>: string = 'Returns the argument with the bigger value|value1|value2';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_Clamp">sc_FuncDesc_Clamp</a></b>: string = 'Returns x in the range of min through max|x|min|max';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_Step">sc_FuncDesc_Step</a></b>: string = 'Returns 0 if x is smaller or equal to edge, otherwise it returns 1|edge|x';</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_SmoothStep">sc_FuncDesc_SmoothStep</a></b>: string = 'Returns 0 if x &lt; min, 1 if x &gt; max and performs smooth Hermite interpolation for values of x between min and max|min|max|x';</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="ResConst.html#sc_FuncDesc_Mix">sc_FuncDesc_Mix</a></b>: string = 'Returns the merged value of src and ' +
    'dest|src|dest|amount';</code></td>
</tr>
</table>
<h2 class="description">Description</h2>
<h3 class="detail">Functions and Procedures</h3>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="UpdateStrings"></a><code>procedure <b>UpdateStrings</b>;</code></td>
</tr>
<tr><td colspan="1">
<p>
Updates string constants on language change</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="ShowLastError"></a><code>procedure <b>ShowLastError</b>;</code></td>
</tr>
<tr><td colspan="1">
<p>
Display last Win32 API error.</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="ProcessFormSettings"></a><code>procedure <b>ProcessFormSettings</b>(Forms: array of TComponent; Load: Boolean);</code></td>
</tr>
<tr><td colspan="1">
<p>
Load or save form settings from file</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="I18nRegisterForm"></a><code>procedure <b>I18nRegisterForm</b>(Forms: array of TComponent);</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<h3 class="detail">Types</h3>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="TFloat"></a><code><b>TFloat</b> = Double;</code></td>
</tr>
<tr><td colspan="1">
<p>
Basic float type used by parser and plotter classes</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="TFloatArray"></a><code><b>TFloatArray</b> = array of <a   href="ResConst.html#TFloat">TFloat</a>;</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="TTabColors"></a><code><b>TTabColors</b> = array[0..<a   href="ResConst.html#Tab_Max">Tab_Max</a> - 1] of TColor;</code></td>
</tr>
<tr><td colspan="1">
<p>
Array with function tab colors</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="PTabColors"></a><code><b>PTabColors</b> = &circ;<a   href="ResConst.html#TTabColors">TTabColors</a>;</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<h3 class="detail">Constants</h3>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="FileExt_Func"></a><code><b>FileExt_Func</b> =   'cpf';</code></td>
</tr>
<tr><td colspan="1">
<p>
Crispy Plotter stores the contents of the function library as folders and files in the file system. Functions are stored as files with this extension</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="FileExt_Lang"></a><code><b>FileExt_Lang</b> =   'lng';</code></td>
</tr>
<tr><td colspan="1">
<p>
File extension of language files</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="Dir_Data"></a><code><b>Dir_Data</b> =       'Data\';</code></td>
</tr>
<tr><td colspan="1">
<p>
Various files (for example configuration file) are stored in this directory</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="Dir_Workspace"></a><code><b>Dir_Workspace</b> = 'Workspace\';</code></td>
</tr>
<tr><td colspan="1">
<p>
Workspace content is stored in this directory</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="Dir_Plugins"></a><code><b>Dir_Plugins</b> =    'Plugins\';</code></td>
</tr>
<tr><td colspan="1">
<p>
Plug-ins are stored in this directory</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="Dir_Languages"></a><code><b>Dir_Languages</b> =  'Languages\';</code></td>
</tr>
<tr><td colspan="1">
<p>
Language files are stored in this directory</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="File_Ini"></a><code><b>File_Ini</b> =       <a   href="ResConst.html#Dir_Data">Dir_Data</a> + 'Settings.ini';</code></td>
</tr>
<tr><td colspan="1">
<p>
File path of configuration INI file</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="File_FormsIni"></a><code><b>File_FormsIni</b> =       <a   href="ResConst.html#Dir_Data">Dir_Data</a> + 'Forms.ini';</code></td>
</tr>
<tr><td colspan="1">
<p>
File path of toolbar placement file</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="File_OpenTab"></a><code><b>File_OpenTab</b> =   <a   href="ResConst.html#Dir_Data">Dir_Data</a> + 'FuncTab%d.' + <a   href="ResConst.html#FileExt_Func">FileExt_Func</a>;</code></td>
</tr>
<tr><td colspan="1">
<p>
This constant sets the file path for storing open function tabs. The %d is later replaced by the index number of the function tab.</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="Dir_Manual"></a><code><b>Dir_Manual</b> = 'Manual\';</code></td>
</tr>
<tr><td colspan="1">
<p>
File path to the HTML manual</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_GraphHint"></a><code><b>sc_GraphHint</b> = 'f%d(x) = %s';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="Cfg_UserSet"></a><code><b>Cfg_UserSet</b> = 'UserSettings';</code></td>
</tr>
<tr><td colspan="1">
<p>
Directory of config file that stores user settings of various dialogs.</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="App_Title"></a><code><b>App_Title</b> = 'Crispy Plotter';</code></td>
</tr>
<tr><td colspan="1">
<p>
This sets the title of the application, although it does not affect all captions.</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="Tab_Max"></a><code><b>Tab_Max</b> = 32;</code></td>
</tr>
<tr><td colspan="1">
<p>
Maimum number of opened function tabs at a time</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="Tab_HiddenIconAlpha"></a><code><b>Tab_HiddenIconAlpha</b> = 0.5;</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="VarChangeDelay"></a><code><b>VarChangeDelay</b> = 10;</code></td>
</tr>
<tr><td colspan="1">
<p>
This sets the delay between value changes, when the user is changing parameter values with mouse clicks in the parameter editor.</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="Lang_Default"></a><code><b>Lang_Default</b> = 'English';</code></td>
</tr>
<tr><td colspan="1">
<p>
Default language</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="ExportDefaultLanguage"></a><code><b>ExportDefaultLanguage</b> = false;</code></td>
</tr>
<tr><td colspan="1">
<p>
Switch that will cause Crispy Plotter to export all form text properties and string constants into a language file.</p>
</td></tr>
</table>
<h3 class="detail">Variables</h3>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="Dir_Prog"></a><code><b>Dir_Prog</b>: string;</code></td>
</tr>
<tr><td colspan="1">
<p>
Absolute program path, Assigned in initialization section</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="AppInfo"></a><code><b>AppInfo</b>: string;</code></td>
</tr>
<tr><td colspan="1">
<p>
Application information with version info, assigned in initialization section</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="AppVersion"></a><code><b>AppVersion</b>: string;</code></td>
</tr>
<tr><td colspan="1">
<p>
File version of application</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="LanguageCode"></a><code><b>LanguageCode</b>: string = 'en';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_ExportFilterNames"></a><code><b>sc_ExportFilterNames</b>: array[0..2] of string =
  ('Windows Bitmap',
   'Enhanced Meta File',
   'Scalable Vector Graphics');</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_Workspace"></a><code><b>sc_Workspace</b>: string = 'Workspace';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_NewFolder"></a><code><b>sc_NewFolder</b>: string = 'New folder';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_NewFunction"></a><code><b>sc_NewFunction</b>: string = 'New function';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_VarEditorParams"></a><code><b>sc_VarEditorParams</b>: string = 'Parameter';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_VarEditorValue"></a><code><b>sc_VarEditorValue</b>: string = 'Value';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_VarEditorDesc"></a><code><b>sc_VarEditorDesc</b>: string = 'Description';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_ConfirmDelete"></a><code><b>sc_ConfirmDelete</b>: string = 'Do you really want to delete this object?';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_ErrorInvalidExportParams"></a><code><b>sc_ErrorInvalidExportParams</b>: string = 'One or more export options are set to invalid values.';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_UntitledDoc"></a><code><b>sc_UntitledDoc</b>: string = 'New Function %d';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_ConfirmClose"></a><code><b>sc_ConfirmClose</b>: string = 'The function %s has been modified. Do you want to save the changes?';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_ColorThemeNames"></a><code><b>sc_ColorThemeNames</b>: array[0..6] of string =
    ('Default',
     'Black',
     'Windows',
     'Bright',
     'Old School',
     'Ink on Paper',
     'Cream');</code></td>
</tr>
<tr><td colspan="1">
<p>
General sc_fx: string = 'f%d(x) = ';</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_RenderModes"></a><code><b>sc_RenderModes</b>: array[0..3] of string =
    ('GDI (Default)',
     'GDI+ (High quality)',
     'OpenGL (High quality)',
     'AGG (Highest quality)');</code></td>
</tr>
<tr><td colspan="1">
<p>
Elements need to have the same order as AppUtils.RenderModes }</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_GenericSyntaxError"></a><code><b>sc_GenericSyntaxError</b>: string = 'Generic syntax error';</code></td>
</tr>
<tr><td colspan="1">
<p>
Parser</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_InvalidClosingBrake"></a><code><b>sc_InvalidClosingBrake</b>: string = 'Invalid closing brace';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_MissingClosingBrakes"></a><code><b>sc_MissingClosingBrakes</b>: string = 'Missing closing brace';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_OperandExpected"></a><code><b>sc_OperandExpected</b>: string = 'Operand expected';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_OperatorExpected"></a><code><b>sc_OperatorExpected</b>: string = 'Operator expected';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_InvalidName"></a><code><b>sc_InvalidName</b>: string = 'Name contains invalid characters.';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_InvalidCharacter"></a><code><b>sc_InvalidCharacter</b>: string = 'Invalid character';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_UnknownFunction"></a><code><b>sc_UnknownFunction</b>: string = 'Unknown function name';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_InvalidArgCount"></a><code><b>sc_InvalidArgCount</b>: string = 'Incorrect number of function arguments';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_InvalidValue"></a><code><b>sc_InvalidValue</b>: string = 'Invalid number';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_VarIsProtected"></a><code><b>sc_VarIsProtected</b>: string = 'Cannot assign a value to a constant';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_SyntaxErrorLocation"></a><code><b>sc_SyntaxErrorLocation</b>: string = 'at position %d-%d';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_SyntaxErrorPosition"></a><code><b>sc_SyntaxErrorPosition</b>: string = 'at position %d';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_SyntaxErrorMessage"></a><code><b>sc_SyntaxErrorMessage</b>: string = 'Syntax error %s in equation: &quot;%s&quot; %s';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_Err_MaxFuncTabs"></a><code><b>sc_Err_MaxFuncTabs</b>: string = 'The maximum number of opened Function Tabs ' +
    'has been reached. Close at least one Tab before adding another.';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_InvalidParameterValue"></a><code><b>sc_InvalidParameterValue</b>: string = 'Parameter %s:  &quot;%s&quot; is an ' +
    'invalid Parameter Value.';</code></td>
</tr>
<tr><td colspan="1">
<p>
FormParser</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_PlugAbout"></a><code><b>sc_PlugAbout</b>: string = 'About &quot;%s&quot;';</code></td>
</tr>
<tr><td colspan="1">
<p>
FormPlugMenu</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_PlugConfig"></a><code><b>sc_PlugConfig</b>: string = 'Configure &quot;%s&quot;';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_PlugShow"></a><code><b>sc_PlugShow</b>: string = 'Show Plug-in window';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_Conf_ResetSettings"></a><code><b>sc_Conf_ResetSettings</b>: string = 'This will reset all settings to ' +
    'default values.';</code></td>
</tr>
<tr><td colspan="1">
<p>
FormSettings</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_Err_GetProcAddress"></a><code><b>sc_Err_GetProcAddress</b>: string = 'GetProcAddress failed:  %s not found.';</code></td>
</tr>
<tr><td colspan="1">
<p>
PluginHandler</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_Info_Crash_Propmpt"></a><code><b>sc_Info_Crash_Propmpt</b>: String =
    'A crash occured since the last time the program was used. ' +
    'Do you want to reset settings to default?';</code></td>
</tr>
<tr><td colspan="1">
<p>
CfgFile</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_SaveCfgFailed"></a><code><b>sc_SaveCfgFailed</b>: string = 'Configuration file could not be saved.';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_Sin"></a><code><b>sc_FuncDesc_Sin</b>: string = 'Returns the trigonometric sine of angle ' +
    '(angle in radians)|angle';</code></td>
</tr>
<tr><td colspan="1">
<p>
FuncDefinitions</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_Cos"></a><code><b>sc_FuncDesc_Cos</b>: string = 'Returns the trigonometric cosine of angle ' +
    '(angle in radians)|angle';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_Tan"></a><code><b>sc_FuncDesc_Tan</b>: string = 'Returns the trigonometric tangent of angle ' +
    '(angle in radians)|angle';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_Ln"></a><code><b>sc_FuncDesc_Ln</b>: string = 'Returns the natural logarithm (base e) of x|x';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_Log"></a><code><b>sc_FuncDesc_Log</b>: string = 'Returns the logarithm (base b) of x|b|x';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_ArcSin"></a><code><b>sc_FuncDesc_ArcSin</b>: string = 'Returns the arc sine of x, in the range of ' +
    '-pi/2 through pi/2|x';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_ArcCos"></a><code><b>sc_FuncDesc_ArcCos</b>: string = 'Returns the arc cosine of x, in the range ' +
    'of 0.0 through pi|x';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_ArcTan"></a><code><b>sc_FuncDesc_ArcTan</b>: string = 'Returns the arc tangent of x, in the range ' +
    'of -pi/2 through pi/2|x';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_ArcTan2"></a><code><b>sc_FuncDesc_ArcTan2</b>: string = 'Returns the polar angle of rectangular ' +
    'coordinates (x, y) in the range of -pi through pi|x|y';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_Exp"></a><code><b>sc_FuncDesc_Exp</b>: string = 'Returns Euler''s number e raised to the power ' +
    'of x|x';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_Rand"></a><code><b>sc_FuncDesc_Rand</b>: string = 'Returns a pseudorandom value greater than ' +
    'or equal to 0 and less than range|range';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_Abs"></a><code><b>sc_FuncDesc_Abs</b>: string = 'Returns absolute value of x|x';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_Sqr"></a><code><b>sc_FuncDesc_Sqr</b>: string = 'Returns the square of x|x';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_Sqrt"></a><code><b>sc_FuncDesc_Sqrt</b>: string = 'Returns the square root of x|x';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_Sign"></a><code><b>sc_FuncDesc_Sign</b>: string = 'Returns the sign of x (-1, 0 or 1)|x';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_Frac"></a><code><b>sc_FuncDesc_Frac</b>: string = 'Returns the fractional part of x|x';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_Round"></a><code><b>sc_FuncDesc_Round</b>: string = 'Returns the rounded value of x|x';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_Trunc"></a><code><b>sc_FuncDesc_Trunc</b>: string = 'Returns the value of x without its ' +
    'fractional part|x';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_Gauss"></a><code><b>sc_FuncDesc_Gauss</b>: string = 'Returns the probability density function ' +
    'of the normal distribution with mean mu and standard deviation ' +
    'sigma of x|x|mu|sigma';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_TriWav"></a><code><b>sc_FuncDesc_TriWav</b>: string = 'Returns a sample of a triangle wave with ' +
    'the frequency f at the time x in seconds|x|f';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_SquWav"></a><code><b>sc_FuncDesc_SquWav</b>: string = 'Returns a sample of a square wave with ' +
    'the frequency f at the time x in seconds|x|f';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_SinWav"></a><code><b>sc_FuncDesc_SinWav</b>: string = 'Returns a sample of a sine wave with ' +
    'the frequency f at the time x in seconds|x|f';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_SinWaves"></a><code><b>sc_FuncDesc_SinWaves</b>: string = 'Returns a merged sample of count sine ' +
    'wave graphs with a frequency of [index]*mul + f|x|f|mul|count';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_Deg"></a><code><b>sc_FuncDesc_Deg</b>: string = 'Returns x (given in radians) in degrees|x';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_Rad"></a><code><b>sc_FuncDesc_Rad</b>: string = 'Returns x (given in degrees) in radians|x';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_Poly"></a><code><b>sc_FuncDesc_Poly</b>: string = 'Evaluates a uniform polynomial in the form ' +
    'of c0*x&circ;0 + c1*x&circ;1 + c2*x&circ;2 +...|x|c0...c20';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_Ceil"></a><code><b>sc_FuncDesc_Ceil</b>: string = 'Returns a value equal to the nearest integer that is greater than or equal to x|x';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_Floor"></a><code><b>sc_FuncDesc_Floor</b>: string = 'Returns a value equal to the nearest integer that is less than or equal to x|x';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_Min"></a><code><b>sc_FuncDesc_Min</b>: string = 'Returns the argument with the smaller value|value1|value2';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_Max"></a><code><b>sc_FuncDesc_Max</b>: string = 'Returns the argument with the bigger value|value1|value2';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_Clamp"></a><code><b>sc_FuncDesc_Clamp</b>: string = 'Returns x in the range of min through max|x|min|max';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_Step"></a><code><b>sc_FuncDesc_Step</b>: string = 'Returns 0 if x is smaller or equal to edge, otherwise it returns 1|edge|x';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_SmoothStep"></a><code><b>sc_FuncDesc_SmoothStep</b>: string = 'Returns 0 if x &lt; min, 1 if x &gt; max and performs smooth Hermite interpolation for values of x between min and max|min|max|x';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="sc_FuncDesc_Mix"></a><code><b>sc_FuncDesc_Mix</b>: string = 'Returns the merged value of src and ' +
    'dest|src|dest|amount';</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<hr noshade size="1"><span class="appinfo"><em>Generated by <a  target="_parent" href="http://pasdoc.sourceforge.net/">PasDoc 0.11.0</a> on 2009-07-25 15:33:04</em>
</span>
</body></html>
